vegetable sheep - Spanish English Dictionary